package com.css.fxfzysx.modules.ysxManagement.repository;

import com.css.fxfzysx.modules.ysxManagement.entity.DdRatioEntity;
import com.css.fxfzysx.modules.ysxManagement.entity.HaManageEntity;
import com.css.fxfzysx.modules.ysxManagement.entity.RdFactorEntity;

import java.util.List;

public interface RdFactorRepository {
    void saveRdFactor(RdFactorEntity it);

    void updateRdFactor(RdFactorEntity it);

    List<RdFactorEntity> getAllRdFactor();

    boolean deleteRdFactorById(String rdFactorId);

    void saveDdRatio(DdRatioEntity it);

    void updateDdRatio(DdRatioEntity it);

    List<DdRatioEntity> getAllDdRatio();

    void deleteDdRatioById(String ddRatioId);

    void deleteDdRatioByProjectId(String arrangeId);

    List<RdFactorEntity> getRdById(String crdfId);

    List<DdRatioEntity> getDdById(String cddrId);
}
